package com.xhwl.logistics.service;


import com.xhwl.common.vo.cent.alarm.AlarmManagementVO;
import com.xhwl.logistics.dto.VehicleAlarmStatisticDTO;
import com.xhwl.logistics.dto.manipulate.VehicleSyncDTO;
import com.xhwl.logistics.dto.query.VehicleAccessRecordSecondDTO;

import java.util.List;

/**
 * 停车场告警信息的服务层
 */
public interface IVehicleAlarmService {

    /**
     * 获取某个项目停车场中的今日告警总览
     */
    VehicleAlarmStatisticDTO getAlarmStatistic(VehicleSyncDTO vehicleSyncDTO);

    /**
     * 获取某个项目停车场中的告警记录
     */
    List<AlarmManagementVO> getAlarmManagements(VehicleAccessRecordSecondDTO vehicleAccessRecordSecondDTO);
}
